
#ifndef YCASimpleDialogAddin_H
#define YCASimpleDialogAddin_H

#include "CATBaseUnknown.h"
#include "CATCmdContainer.h"
//-----------------------------------------------------------------------

/**
* Class representing xxx.
*
* <br><b>Role</b>: Provide the basic class function...
* <p>
* It implements the interfaces :
*  <ol>
*  <li>@href CATIAfrGeneralWksAddin
*  </ol>
*
* @href ClassReference, Class#MethodReference, #InternalMethod...
*/
class YCASimpleDialogAddin: public CATBaseUnknown

{
  CATDeclareClass;

  public:

  // Standard constructors and destructors for an implementation class
  // -----------------------------------------------------------------
     YCASimpleDialogAddin ();
     virtual ~YCASimpleDialogAddin ();
	 void CreateCommands();
	 CATCmdContainer* CreateToolbars();

  private:
  // The copy constructor and the equal operator must not be implemented
  // -------------------------------------------------------------------
  YCASimpleDialogAddin (YCASimpleDialogAddin &);
  YCASimpleDialogAddin& operator=(YCASimpleDialogAddin&);

};

//-----------------------------------------------------------------------

#endif
